package com.sinosoft.service.system;

import java.util.Map;

import com.sinosoft.entity.DefRole;

public interface IRoleService {
	/**
	 * 根据条件查询用户信息（分页）
	 * @param defRole
	 * @return Map
	 */
	Map<String, Object> selectRoleByCondition(DefRole defRole);
	
	/**
	 * 添加角色
	 * @param role
	 * @return
	 */
	Map<String, Object> roleAdd(DefRole role);
	
	/**
	 * 修改角色
	 * @param role
	 * @return
	 */
	Map<String, Object> roleModify(DefRole role);
	
	/**
	 * 根据角色ID删除角色
	 * @param roleId
	 * @return
	 */
	Map<String, Object> roleDelete(Long roleId);
}
